# !/usr/bin/env python
# -*- coding: utf-8 -*-
import numpy as np
import matplotlib.pyplot as plt

if __name__ == '__main__':
    # 显示中文
    plt.rcParams['font.sans-serif'] = [u'SimHei']
    plt.rcParams['axes.unicode_minus'] = False

    x = np.arange(1, 20)
    y = x * x

    plt.title('demo title')
    plt.xlabel('示例x轴')
    plt.ylabel('示例y轴')
    plt.annotate('这是一个示例注释', xy=(0, 1), xytext=(-2, 22), arrowprops={'headwidth': 10, 'facecolor': 'r'})

    plt.plot(x, y)

    # 调整坐标轴刻度, x轴和y轴分别显示10个
    plt.locator_params(nbins=10)

    # 调整x为0到10
    plt.xlim(xmin=0, xmax=10)
    # 调整y为0到100
    plt.ylim(ymin=0, ymax=100)

    plt.show()
